Python Job: Développeur Web python H-F

Job added on

Location

Toulouse - France

Job type

Full-Time

Python Job Details

Description de l'entreprise

Meteo France International (MFI) est une filiale de Météo-France. MFI a été créée en 2002, dans un contexte de préoccupation grandissante au regard du changement climatique et de la réduction des risques météorologiques.

MFI édite et intègre une gamme de solutions logicielles afin d'assister les services météo étrangers dans l'amélioration de leurs prévisions météorologiques, de leurs alertes précoces et de leurs services climatiques.

Basées à Toulouse (France), les équipes de MFI sont en mesure d'intervenir partout dans le monde avec des projets réalisés dans plus d'une centaine de pays.

Présentation du poste

Afin de renforcer l’équipe de développement, nous recherchons un Développeur Python Backend avec une expérience significative et des réalisations en production.

Passionné de développement dans les technos web avec une expérience solide en Python, vous rejoindrez l’équipe composée de 4 développeurs et un Product Owner et aurez comme rôle de :

  • Comprendre le développement existant et en saisir les enjeux architecturaux
  • Cerner les besoins techniques et fonctionnels et analyser les tâches de réalisation qui vous seront affectées
  • Développer les fonctionnalités spécifiées avec le souci permanent de la qualité du code, de la performance et une approche “test driven” de vos développements
  • Participer activement à la revue de code (Merge Requests), à l'intégration des développements et à la gestion des branches
  • Proposer des évolutions de l’architecture, orienter les choix techniques et contribuer à la documentation technique

Profil

Le profil recherché est celui d’un Développeur Python Django confirmé ( > 3 ans) ayant une bonne connaissance de l’architecture d’une application web soumise à des objectifs importants de performance en production.

Fort d’une expérience significative en développement backend dans un environnement web, vous maitrisez Python ainsi qu’au moins un Framework web tels que Django, FastAPI ou Flask.

Vous avez de l’expérience en développement d’applications découpées en modules ou en microservices interfacés via des messages brokers type Redis, RabbitMQ ou Kafka et des API REST.

Vous êtes à l'aise avec la gestion de plusieurs branches de développement et plusieurs dépôts git.

Idéalement vous êtes aussi capable d’intervenir sur nos chaînes d’intégration continue sous Gitlab-CI

Vous avez une excellente maîtrise de Docker et une bonne connaissance des orchestrateurs de conteneurs serait un atout (Rancher, Swarm, K8s ou équivalent).

De solides connaissances sous Linux (Redhat/ CentOS) nous paraissent indispensables, ainsi qu’une bonnes connaissance de Nginx, PostgreSQL et des BDD NoSQL (ElasticSearch, Mongo DB).

Une expérience dans la planification et la distribution de tâches avec des outils python comme Prefect, Celery ou des outils équivalents sera appréciée.

Enfin, une connaissance des exigences du développement logiciel, livraison de code « production ready », intégration continue, testabilité et non régression est fortement demandée ainsi qu’une forte sensibilité à la qualité du code.

Environnement technique

  • Django ou FastAPI
  • Nginx, Redis, Prefect, RabbitMQ, PostgreSQL, Elastic Search, Mongo DB
  • OS : CentOS7 / RockyLinux / RedHat (VMWare) + Docker
  • Forge logicielle MFI : Redmine, Monday, Gitlab, Gitlab-CI, ArtiFactory, Ansible
  • Frontend : React

Soft skills

  • Implication et motivation
  • Curiosité
  • Rigueur et organisation
  • Bonnes compétences relationnelles
  • Esprit d’équipe

Type d'emploi : Temps plein, CDI

Salaire : 30 000,00€ à 45 000,00€ par an

Avantages :

  • Aide au logement
  • Épargne salariale
  • Participation au Transport
  • Réductions Tarifaires
  • RTT
  • Titre-restaurant
  • Travail à domicile

Programmation :

  • Du Lundi au Vendredi
  • Périodes de travail de 8 heures
  • Repos le week-end
  • Travail en journée

Lieu du poste : Télétravail hybride (31100 Toulouse)